meydan dayağı - Turkish English Dictionary